From: Jeroen van der Heijden Date: Mon, 20 Jan 2020 14:31:34 +0000 (+0100) Subject: Update test with qpack test X-Git-Tag: archive/raspbian/2.0.44-1+rpi1~1^2~3^2~5^2~25 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=f3a8a86c5faca574aad1abcbfbc5980b240e2535;p=siridb-server.git Update test with qpack test --- diff --git a/itest/test_http_api.py b/itest/test_http_api.py index ee39ad3e..8c3cb572 100644 --- a/itest/test_http_api.py +++ b/itest/test_http_api.py @@ -7,6 +7,7 @@ import random import time import math import re +import qpack from testing import Client from testing import default_test_setup from testing import gen_data @@ -121,6 +122,19 @@ class TestHTTPAPI(TestBase): self.assertEqual(x.status_code, 200) self.assertEqual(x.json(), data) + x = requests.post( + f'http://localhost:9020/query/dbtest', + data=qpack.packb({ + 'q': 'select sum(1579600000) from "data"', + 't': 'ms'}), + headers={'Content-Type': 'application/qpack'}, + auth=('iris', 'siri')) + + self.assertEqual(x.status_code, 200) + self.assertEqual( + qpack.unpackb(x.content, decode='utf8'), + {'data': [[1579600000000, 30]]}) + x = requests.post( f'http://localhost:9021/new-account', json={'account': 't', 'password': ''},